import request from '../../http/index';

export function searchCourse(data) {
	return request({
		url: '/dev/course/searchCourse',
		method: 'post',
		data
	})
}

// 新增课程
export function addCourse(data) {
	return request({
		url: '/dev/course/addCourse',
		method: 'post',
		data
	})
}

// 更新课程
export function modifyCourse(data) {
	return request({
		url: '/dev/course/modifyCourse',
		method: 'post',
		data
	})
}

// 根据课程编号获取课程章节树
export function getCourseChapterTreeByCourseNo(courseNo) {
	return request({
		url: '/dev/coursechapter/getCourseChapterTreeByCourseNo?courseNo='+courseNo,
		method: 'get'
	})
}
// 新增课程章节
export function addCourseChapter(data) {
	return request({
		url: '/dev/coursechapter/addCourseChapter',
		method: 'post',
		data
	})
}

// 根据章节id删除课程章节
export function delCourseChapterById(id) {
	return request({
		url: '/dev/coursechapter/delCourseChapterById?id='+id,
		method: 'post'
	})
}

// 更新课程章节
export function modifyCourseChapter(data) {
	return request({
		url: '/dev/coursechapter/modifyCourseChapter',
		method: 'post',
		data
	})
}

// 获取系列下拉框列表
export function getSeriesCombobox() {
	return request({
		url: '/dev/courseseries/getSeriesCombobox',
		method: 'get'
	})
}



//获取所有学科系列信息列表
export function getSeriesTree() {
	return request({
		url: '/dev/courseseries/getSeriesTree',
		method: 'get'
	})
}
// 根据学段获取下拉框列表（联动）
export function getSeriesComboboxByStage(stageId) {
	return request({
		url: '/dev/courseseries/getSeriesComboboxByStage?stageIds='+stageId,
		method: 'get'
	})
}

// 根据课程id删除课程
export function delCourseById(id) {
	return request({
		url: '/dev/course/delCourseById?id='+id,
		method: 'post'
	})
}


// 根据课程编号获取课程信息
export function getCourseByNO(courseNo) {
	return request({
		url: '/dev/course/getCourseByNO?courseNo='+courseNo,
		method: 'get'
	})
}


// 根据课程章节编号获取知识点关系图谱集合
export function getKnowledgePointsChartBySectionNo(courseSectionNo) {
	return request({
		url: '/dev/knowledgepoints/getKnowledgePointsChartBySectionNo?courseSectionNo='+courseSectionNo,
		method: 'get'
	})
}




